@charset "utf-8";
@keyframes optionBlockLeft{from{display:none;left:100%;right:-100%}
    to{display:block;left:0;right:0}
}
@-webkit-keyframes optionBlockLeft{from{display:none;left:100%;right:-100%}
    to{display:block;left:0;right:0}
}
.nctouch-full-mask.right{left:110%;right:-110%;animation:optionBlockRight .5s ease-in-out;-webkit-animation:optionBlockRight .5s ease-in-out}
@keyframes optionBlockRight{from{display:block;left:0;right:0}
    to{display:none;left:110%;right:-110%}
}
@-webkit-keyframes optionBlockRight{from{display:block;left:0;right:0}
    to{display:none;left:110%;right:-110%}
}
.nctouch-bottom-mask{position:fixed;z-index:20;top:0;left:0;right:0;display:block}
.nctouch-bottom-mask-bg{display:block;position:absolute;z-index:21;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65)}
.nctouch-bottom-mask-block{display:block;position:absolute;z-index:22;bottom:0;left:0;right:0;min-height:12rem;background:#FFF}
.nctouch-bottom-mask.up{display:block;bottom:0;animation:optionBlockUp .5s ease-in-out;-webkit-animation:optionBlockUp .5s ease-in-out}
@keyframes optionBlockUp{from{display:none;bottom:-100%}
    to{display:block;bottom:0}
}
@-webkit-keyframes optionBlockUp{from{display:none;bottom:-100%}
    to{display:block;bottom:0}
}
.nctouch-bottom-mask.down{animation:optionBlockDown .5s ease-in-out;-webkit-animation:optionBlockDown .5s ease-in-out}
@keyframes optionBlockDown{from{display:block;bottom:0}
    to{display:none;bottom:-100%}
}
@-webkit-keyframes optionBlockDown{from{display:block;bottom:0;opacity:1}
    to{display:none;bottom:-100%;opacity:0}
}

/*页内全屏遮罩层*/
.nctouch-full-mask { position: absolute; z-index: 19; top: 0; bottom: 0;}
.nctouch-full-mask-bg { display: block; position: absolute; z-index: 11; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.75);}
.nctouch-full-mask-block { display: block; position: absolute; z-index: 12; top: 0; bottom: 0; left: 0; right: 0; background: #F5F5F5; box-shadow: -0.25rem 0 0.2rem rgba(0,0,0,0.2); }
.nctouch-full-mask.left { display: block; left: 0; right: 0; animation: optionBlockLeft 0.3s ease-in-out; -webkit-animation:optionBlockLeft 0.3s ease-in-out;}